he's got some serious balls - Turco Inglés Diccionario